package com.xinsoft.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xinsoft.entity.dto.CusUpkeepParam;
import com.xinsoft.entity.po.CusUpkeep;
import com.xinsoft.entity.vo.CusUpkeepVo;

/**
* @author lijie
* @description 针对表【cus_upkeep(保养工单)】的数据库操作Service
* @createDate 2023-06-19 11:14:54
*/
public interface CusUpkeepService extends IService<CusUpkeep> {

    void tempSave(CusUpkeep cusUpkeep);

    void submit(CusUpkeep cusUpkeep);

    CusUpkeepVo getByInfoById(Integer id);

    Object findPageListByParam(CusUpkeepParam param);

    void finish(CusUpkeep cusUpkeep);

    CusUpkeepVo getTaskByDeviceId(Integer deviceId);
}
